Отличная статья про обход роботом плоскости в клеточку. Например, мы можем запустить его по раскручивающейся «квадратной спирали». Для этого роботу нужно выполнять программу типа «шаг вперёд, повернуть направо, шаг вперёд, повернуть направо, два шага вперёд, повернуть направо, ...» и так далее - повышая длину шага после каждого второго поворота
(
Read more... )